﻿using System.Collections.Generic;

namespace XiangziProjectTemplete.Core.Model.Globle
{
    public static class Globle
    {

        #region AGV报警字典

        //里面有空格，别忘了最后trim下
        public static IDictionary<string, string> AgvWarningDict = new System.Collections.Generic.Dictionary<string, string>() {
      {"101","执行指令时发送致命错误"},
{"102","导航角度偏差错误"},
{"103","横向控制器偏差错误"},
{"104","纵向控制器偏差错误"},
{"105","正转控制器偏差错误"},
{"106","反转控制器偏差错误"},
{"107","警告：X向校正过大"},
{"108","警告：Y向校正过大"},
{"109","警告：导航角度校正过大"},
{"110","警告：速度或加速度过大"},
{"111","内存检查错误"},
{"112","警告：控制器任务采样时间错误"},
{"113","非法的指令号"},
{"114","指令缓存区空"},
{"115","指令缓存区溢出"},
{"116","非法块结束号"},
{"117","指令序列溢出"},
{"118","急停按钮触发"},
{"119","直行或转向驱动器未就绪"},
{"120","熔断器故障"},
{"121","驱动器报错"},
{"122","安全传感器触发"},
{"123","执行指令时报错"},
{"124","路线生成时出错"},
{"125","激光导航仪无测量数据"},
{"126","无足够的测量数据"},
{"127","检测到标签数量少于3"},
{"128","少于三个标签被分配"},
{"129","标签配置不可用"},
{"130","初始化错误"},
{"131","PLC和导航控制器通讯错误"},
{"132","主接触器未吸合"},
{ "133","取货动作未完成，有货时不能取货"},
{ "134","取货动作未完成，未取到货"},
{ "135","取/放货层数不对"},
{ "136","放货动作未完成，货物掉落"},
{ "137","放货动作未完成，无货时不能放货"},
{ "138","放货动作未完成，货未放下"}

        };

        #endregion

    }
}
